Skip to content

Conversation

glbrntt
Copy link
Collaborator

@glbrntt glbrntt commented May 29, 2025

Motivation:

To support incremental migration, v2 has moved to the 'grpc-swift-2' package.

Modifications:

  • Update dependencies
  • Update generated code
  • Re-baseline availability
  • Rename 'protoc-gen-grpc-swift' to 'protoc-gen-grpc-swift-2'

Result:

Easier to migrate from gRPC Swift 1 to 2

Motivation:

To support incremental migration, v2 has moved to the 'grpc-swift-2'
package.

Modifications:

- Update dependencies
- Update generated code
- Re-baseline availability
- Rename 'protoc-gen-grpc-swift' to 'protoc-gen-grpc-swift-2'

Result:

Easier to migrate from gRPC Swift 1 to 2
@glbrntt glbrntt added the ⚠️ semver/major Breaks existing public API. label May 29, 2025
@glbrntt glbrntt marked this pull request as ready for review May 30, 2025 09:58
[gh-swift-protobuf]: https://github.com/apple/swift-protobuf
[gh-grpc-swift-protobuf]: https://github.com/grpc/grpc-swift-protobuf
[spi-grpc-swift]: https://swiftpackageindex.com/grpc/grpc-swift/documentation
[spi-grpc-swift]: https://swiftpackageindex.com/grpc/grpc-swift-2/documentation
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This currently 404's - is that expected?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, it takes a little while for SPI to pick up new packages. I've just done a manual submission now so it should become live soon(ish).

@glbrntt glbrntt merged commit df605cd into grpc:main May 30, 2025
30 of 31 checks passed
@glbrntt glbrntt deleted the v2 branch May 30, 2025 10:34
glbrntt added a commit to glbrntt/grpc-swift-protobuf that referenced this pull request Jun 2, 2025
Motivation:

In grpc#70 the protoc plugin got renamed, some of the docs weren't updated
appropriately.

Modifications:

- Update the docs

Result:

More accurate docs
glbrntt added a commit that referenced this pull request Jun 2, 2025
Motivation:

In #70 the protoc plugin got renamed, some of the docs weren't updated
appropriately.

Modifications:

- Update the docs

Result:

More accurate docs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚠️ semver/major Breaks existing public API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants